EC

ezyang/codemcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,6 тыс. stars 136 forks Качество 69 Тренд 24Apache-2.0

Coding Assistant MCP для Claude Desktop

Обзор

ВНИМАНИЕ: код claude доступен с подпиской Anthropic за $20/месяц, поэтому я считаю codemcp полностью устаревшим. Однако есть несколько хороших идей для дизайна (особенно в области версионизации Git), которые я хочу в будущем перенести в текущее поколение агентного кодирования. Сделайте Claude Desktop помощником для пары программирования, установив codemcp. С помощью этого можно напрямую попросить Claude реализовать функции, исправить баги и сделать рефакторинг на кодовой базе вашего компьютера; Claude будет напрямую редактировать файлы и запускать тесты. Попрощайте, копирование кода в окне чата Claude и из него! codemcp предлагает аналогичную функциональность другим программным обеспечениям для программирования ИИ (Claude Code, Cursor, Cline, Aider), но занимает уникальное место в области дизайна: 1. Она предназначена для использования с , подпиской Anthropic за $20 в месяц. Мне нравится платить за использование с помощью подписки, потому что это значит для действий агента; больше никакого чувства вины из-за того, что потратил пять долларов на набор изменений, который не работает.

Обзор (машинный перевод)

ВНИМАНИЕ: код клода доступен с подпиской Anthropic за $20 в месяц, так что я думаю CODEMCP полностью устарел. Однако есть и хорошие идеи для дизайна (особенно по вопросам схема версии Git), которую я в итоге хочу портировать в текущее поколение агентного кодирования клис.

codemcp

Сделайте Claude Desktop парным помощником программирования, установив codemcp. С там можно напрямую попросить Клода реализовать функции, исправить баги и сделать рефакторинг на кодовой базе вашего компьютера; Клод напрямую редактирует файлы и Проведите тесты. Попрощайтесь с копированием кода в окне чата Клода и обратно!

codemcp предлагает аналогичную функциональность другим программным обеспечениям для программирования ИИ (Claude Code, Cursor, Cline, Aider), но он занимает уникальное место в дизайне:

  1. Он предназначен для использования с Claude Pro, $20 в месяц от Anthropic Предложение по подписке. Мне нравится платить за использование с помощью подписного плана потому что это означает нулевую предельную стоимость действий агента; больше никаких чувств Плохо, что вы потратили пять долларов на набор изменений, который не работает.

Обратите внимание, что если у вас есть Claude Max ($100 в месяц), можно использовать и Claude Code с ценообразованием на основе подписки. Ценность для codemcp —

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

NOTICE: claude code is available with Anthropic’s $20/mo subscription, so I consider codemcp fully obsolete. However, there are some good design ideas (especially around the Git-versioning scheme) that I eventually want to port into the current generation of agentic coding clis.

codemcp

Make Claude Desktop a pair programming assistant by installing codemcp. With it, you can directly ask Claude to implement features, fix bugs and do refactors on a codebase on your computer; Claude will directly edit files and run tests. Say goodbye to copying code in and out of Claude’s chat window!

codemcp offers similar functionality to other AI coding software (Claude Code, Cursor, Cline, Aider), but it occupies a unique point in the design space:

  1. It’s intended to be used with Claude Pro, Anthropic’s $20/mo subscription offering. I like paying for my usage with a subscription plan because it means zero marginal cost for agent actions; no more feeling bad that you wasted five bucks on a changeset that doesn’t work.

    Note that if you have Claude Max ($100/mo), Claude Code can also be used with subscription based pricing. The value proposition for codemcp is murkier in this case (and it is definitely inferior to Claude Code in some respects), but you can still use codemcp with Claude Max if you prefer some of the other UI decisions it makes. (Also, it’s open source, so you can change it if you don’t like it, unlike Claude Code!)

  2. It’s built around auto-accept by default. I want my agent to get as far as it can without my supervision, so I can review everything in one go at the end. There are two key things that codemcp does differently than most coding agents: we forbid unrestricted shell, instead requiring you to predeclare commands the agent can use in codemcp.toml, and we Git version all LLM edits, so you can roll back agent changes on a fine-grained basis and don’t have to worry about forgetting to commit changes.

  3. It’s IDE agnostic: you ask Claude to make changes, it makes them, and then you can use your favorite IDE setup to review the changes and make further edits. I use vim as my daily driver editor, and coding environments that require VSCode or a specific editor are a turn off for me.

IMPORTANT: For master users - Major changes for token efficiency

To improve codemcp’s token efficiency, on master I am in the process of changing codemcp back into a multi-tool tool (instead of a single tool whose instructions are blatted into chat when you InitProject). This means you have to manually approve tool use. Because tool use approval is persistent across multiple chats, I think this is a reasonable tradeoff to make, but if you really don’t like, file a bug at refined-claude browser

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →