PasClaude — Development skill for Claude Code
A terminal coding agent for Windows, written in Free Pascal.
How to install PasClaude
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open seanrobertwright/PasClaude and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What PasClaude does
A terminal coding agent for Windows, written in Free Pascal. No dependencies beyond the FPC RTL.
Alternatives in Development
- Zerostack — Lightweight coding agent written in Rust, optimized for memory footprint and performance 1.7k ★
- Claudecode — Open Source ClaudeCode Leaked 1k ★
- Ship Studio — The professional studio for modern development — build it, ship it, host it without leaving the app 249 ★
README
pasclaude
A terminal coding agent for Windows, written in Free Pascal. It talks to the Anthropic messages API, streams the reply as it arrives, and lets the model read, search, edit and run things in your project - asking before anything is changed.
No dependencies beyond the FPC RTL: HTTPS is WinHTTP bound at runtime, JSON is a small DOM in `uJson`, and the console is driven through the Win32 API.
/ / \
< / > pasclaude v0.1
\ / / a coding agent in Free Pascal
claude-sonnet-4-5
E:\Projects\pascal\pasclaude
/help for commands, /exit to quit, Esc stops a reply
> what does uHttp do, and is the timeout long enough for streaming?
* read src\uHttp.pas
...
uHttp is a thin WinHTTP wrapper: one POST, streamed to a callback...
Build
build :: release (optimised, stripped) -> bin\pasclaude.exe
build debug :: with line-info for backtraces
build clean
Requires Free Pascal 3.2.x for `x86_64-win64`. The script finds `fpc.exe` on `PATH`, or under `C:\lazarus\fpc\*` / `C:\FPC\*`.
Run
set ANTHROPIC_API_KEY=sk-ant-...
set ANTHROPIC_MODEL=claude-sonnet-4-5 :: optional
bin\pasclaude.exe [directory] [--resume | --continue] [--web] [--add-dir ]
[--permission-mode ask|plan|accept-edits]
[--dangerously-skip-permissions] [--sandbox off|limits|low]
[--output-style ] [--append-system-prompt ]
[--no-project-context]
[-p "prompt"] [--session-file ]
[--output-format text|json|stream-json] [--input-format text|stream-json]
[--status] [--doctor [--online]]
[--ci prepare|report --ci-in --ci-out
[--ci-pr ] [--ci-trigger ]
[--ci-allow collaborator|member|owner]]
Without a key, a Claude subscription works instead: if Claude Code has been signed in on the machine,
Related Skills
Terminal Talk
Hands-free voice output for Claude Code on Windows. Free, MIT licensed, no signup, no accounts. Microsoft Edge
Keen Code
A context-aware terminal-based coding agent written in Go. Supports multiple-providers, MCPs, Subagents, Agent
Hax
A minimalist, terminal-native coding agent written in C.
Motion Forge Plugin
Motion Forge: After-Effects-level motion graphics and animation written 100% in code (Canvas/WebGL + WebAudio)
Asset Prompter Landing Page
Free local app for Windows and Linux: your coding agent (Claude Code, Codex, Cursor...) writes image and video
Tintpad
A macOS hotkey that opens your terminal at the right repo with your coding agent (Claude Code, Codex, …) alrea
Related Agents
Crush
The glamourous AI coding agent for your favourite terminal.
Oh My Pi
AI coding agent for terminal with hash-anchored edits, LSP, subagents and more
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and