Repository navigation
feat(agents): add Cursor, Copilot CLI, Kiro, OpenCode and other coding agents - #20
Merged
Merged
Conversation
…g agents Reads usage from the files each tool keeps on the Mac (OpenCode, Copilot CLI, Kiro, Droid, Qwen Code, Amp, OpenClaw, Kimi and Goose), with the cost the tool records and Kiro's credits. Hooks for Cursor, Copilot CLI, Kiro, Droid and Qwen Code report working, waiting and done; tools with no shell hooks show from their process and recent log activity. Each tool shows up only when it is on the Mac. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds 10 more coding agents to AI agents, the notch and the MCP server: Cursor, Copilot CLI, Kiro, OpenCode, Droid, Qwen Code, Amp, OpenClaw, Kimi and Goose. Each appears only when it is on the Mac.
AgentSources.swift): read from each tool's own files (JSON, JSONL or SQLite via the system SQLite, no new dependency). Formats follow the field names in each project's source (cross-checked with tokscale). Tool-reported cost is used when present (OpenCode, Copilot nano-AIU, Amp, OpenClaw); Kiro records credits only, shown as credits (~$0.04 each for the cost estimate). Cursor keeps usage only on its website, so it has sessions but no usage.~/.cursor/hooks.json, only non-blocking events, replies{}), Copilot CLI and Kiro CLI (Menew's ownmenew.jsonin their hooks folder, removed when turned off), Droid and Qwen Code (Claude-style). OpenCode, Amp, OpenClaw, Kimi and Goose have no shell hooks: shown from the running process, as working when their log grew in the last 3 minutes.🤖 Generated with Claude Code