Skip to content

Commit 75bd7b9

Browse files
committed
docs: emphasize baton task coordination
1 parent 59601c3 commit 75bd7b9

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

CLAUDE.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# CLAUDE.md
2+
3+
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
4+
5+
## Project
6+
7+
**CodeFlow VS Code Extension** — AI-powered code quality and automation extension for VS Code. Integrates with the CodeFlow Engine.
8+
9+
## Tech Stack
10+
11+
- **Extension**: TypeScript (VS Code Extension API)
12+
- **Bundling**: Likely esbuild or webpack (standard for VS Code extensions)
13+
14+
## Key Commands
15+
16+
```bash
17+
npm install # Install dependencies
18+
npm run compile # Compile TypeScript
19+
npm run watch # Watch mode for development
20+
npm run lint # ESLint
21+
npm run test # Run extension tests
22+
code --extensionDevelopmentPath=. # Launch extension in dev mode
23+
```
24+
25+
## Development
26+
27+
Press F5 in VS Code to launch an Extension Development Host for testing.
28+
29+
## AgentKit Forge
30+
31+
This project has not yet been onboarded to [AgentKit Forge](https://github.com/phoenixvc/agentkit-forge). To request onboarding, [create a ticket](https://github.com/phoenixvc/agentkit-forge/issues/new?title=Onboard+codeflow-vscode-extension&labels=onboarding).
32+
33+
## Baton Integration
34+
35+
Baton is the shared task graph for cross-repo work. When the `baton` MCP server is available, agents should check for existing work with `task_check` at the start of meaningful tasks, create or claim visible work with `task_notify`/`log_agent_message`, update the task when significant new information becomes available, and log completion or blockers before handing off.

0 commit comments

Comments
 (0)