Basecamp CLI

Официальный CLI Basecamp с плагинами для Claude Code и Codex позволяет вести проекты и задачи из терминала и через агента

  • 294 ★ репозитория
  • Последний коммит
CLIОфициальный

Широкий доступ

Почему такой уровень

  • Создает и изменяет задачи, карточки, сообщения и комментарии в рабочем аккаунте, а упоминания могут уведомлять людей
  • Хранит токены доступа и может выдавать их командой `basecamp auth token`
  • Плагин ставит хуки в Claude Code и Codex, а бинарный файл устанавливается скриптом из интернета
Все причины и проверки

basecamp/basecamp-cli

Установка

Работает в

Ручная установка

curl -fsSL https://basecamp.com/install-cli | bash

macOS, Linux и WSL2. На macOS есть brew install --cask basecamp/tap/basecamp-cli, на Windows скрипт PowerShell из репозитория.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Создает и изменяет задачи, карточки, сообщения и комментарии в рабочем аккаунте, а упоминания могут уведомлять людей
  • Хранит токены доступа и может выдавать их командой `basecamp auth token`
  • Плагин ставит хуки в Claude Code и Codex, а бинарный файл устанавливается скриптом из интернета

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Basecamp CLI дает работать с Basecamp из терминала и через ИИ-агентов. Команда basecamp показывает проекты, создает и закрывает задачи и двигает карточки канбана. Еще она ищет по проектам, пишет в чат и отправляет личные сообщения и комментарии с упоминаниями. В терминале вывод оформлен для чтения, а при перенаправлении или с флагом `--json` он становится структурированным JSON с подсказками следующих команд. Для агентов в репозитории есть скилл и два нативных плагина, для Claude Code и для Codex. Команда `basecamp setup claude` ставит плагин с навыками, хуками и рабочими процессами, а `basecamp setup codex` подключает маркетплейс 37signals. Для Grok Build команда `basecamp setup grok` кладет общий скилл в каталог навыков. Команда `basecamp mcp` запускает MCP-сервер через stdio с режимом только чтения и ограничением по областям. Вход идет через OAuth 2.1 с автоматическим обновлением токена, есть поток с кодом устройства. Для скриптов и CI можно загрузить персональный токен доступа, а агент без человека за ним получает доступ по схеме client_credentials. Поддерживаются несколько профилей и пользовательские данные OAuth. Обновление выполняет `basecamp upgrade` с проверкой подписи Sigstore и контрольной суммы.

Для кого. Для команд, которые ведут проекты в Basecamp и хотят управлять задачами, карточками и обсуждениями из терминала, скриптов и агентов.

Подходит, если

  • Нужно создавать и закрывать задачи Basecamp командой из терминала или скрипта
  • Агент Claude Code или Codex должен вести задачи, карточки и комментарии в проекте
  • В CI или по расписанию требуется доступ по персональному токену, без входа через браузер
  • MCP-клиенту нужен доступ к Basecamp в режиме только чтения
  • Работаете в нескольких аккаунтах и нужны отдельные профили с проверкой личности при входе

Не подходит, если

  • Команда не пользуется Basecamp: инструмент работает только с его API
  • Агенту и скриптам нельзя давать права на запись, а режима только чтения вам мало
  • Установка скрипта из интернета запрещена, а пакетные менеджеры для вашей платформы недоступны
  • Вам нужен готовый коннектор Basecamp без CLI: для этого есть отдельный плагин на основе их MCP

Пример запроса к агенту

Покажи мои открытые задачи в проекте 12345 и создай задачу «Исправить ошибку в оплате», затем напиши в чат проекта, что она создана

Ограничения

Требуется аккаунт Basecamp и вход по OAuth. Для агентов без человека используется отдельная схема client_credentials без токена обновления. На Windows 11 установку может заблокировать Smart App Control или SmartScreen, в руководстве есть раздел о том, как разрешить запуск.

Плагин Claude Code называется basecamp-cli в маркетплейсе 37signals. Старый плагин basecamp заменен, на переход дано время. Хуки плагина требуют версии CLI с командой agent-hook, иначе появляются ошибки хуков.

Как отключить. Снимите плагин командой `claude plugin uninstall basecamp-cli@37signals` или для Codex `codex plugin remove basecamp-cli@37signals`, запись MCP уберите из конфигурации клиента. О выходе из аккаунта рассказывает `basecamp auth --help`, а сам бинарный файл удаляют тем способом, которым ставили.

Частые вопросы

Как поставить Basecamp CLI?

На macOS, Linux и WSL2 выполните `curl -fsSL https://basecamp.com/install-cli | bash`. В PowerShell есть отдельная команда, для macOS также `brew install --cask basecamp/tap/basecamp-cli`. После установки подтвердите вход через OAuth в браузере.

Как подключить Basecamp к Claude Code?

Команда `basecamp setup claude` ставит плагин с навыками и хуками. Для работы через MCP выполните `claude mcp add basecamp -- basecamp mcp`.

Можно ли дать агенту только чтение?

Да. Команда `basecamp mcp --read-only` запускает MCP-сервер, который обслуживает только чтение, а флаг `--domains` ограничивает набор областей, например projects и todos.

Как работать в CI без браузера?

Импортируйте персональный токен доступа командой вида `basecamp auth login --with-token -P bot --account 999`, подав токен через stdin. CLI проверит токен и сохранит его в именованном профиле.

Как обновить Basecamp CLI?

Командой `basecamp upgrade`. Для установки скриптом она скачает релиз, проверит подпись Sigstore и контрольную сумму SHA-256 и заменит программу. Для менеджеров пакетов и go install CLI подскажет нужную команду.

Обсуждение

Вопросов и отзывов пока нет.

Выбор редакции

Поиск работы в кодовом агенте: оценка вакансии по резюме от 1 до 5, CV в PDF под каждую роль, черновики писем и трекер откликов

ВоркфлоуРасширенный доступ76,7 тыс.Звезды репозитория
Нужен VPN

Воркфлоу для Claude Code: агент ищет вакансии, оценивает соответствие профилю, готовит резюме и сопроводительное письмо и помогает готовиться к интервью

ВоркфлоуРасширенный доступ64 тыс.Звезды репозитория

Скилл, который заставляет агента начинать ответ с действия, нумеровать шаги и не уходить в сторону

СкиллМинимальный доступ58,4 тыс.Звезды репозитория

Скиллы для работы агента с Obsidian: Markdown с викиссылками, Bases, JSON Canvas, Obsidian CLI, Defuddle и Knap

СкиллРасширенный доступ50 тыс.Звезды репозитория
Официальный

Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам

MCP-серверРасширенный доступ46,9 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер и скилл Reactive Resume: агент собирает и правит резюме и ведет трекер откликов на вакансии

MCP-серверРасширенный доступ44,8 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Basecamp CLI (эта запись)да294
Linear CLIнет1 018CLI для трекера Linear, без чата, карточек и личных сообщений Basecamp
Atlassian Rovo MCP ServerдаOAuth1 116удаленный MCP для Jira и Confluence, без локального CLI и плагинов

Коротко о README

README начинается с установки на разные платформы и первичной настройки, которая сама находит и подключает агентов. Дальше идут примеры команд, способы входа для людей, ботов и агентов и разбор проблем с Windows.

Бейдж для README

Сообщить о проблеме

Foxx AIBasecamp CLI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.