basecamp-cli

Basecamp官方命令行工具,支持AI代理管理项目和任务。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:basecamp-cli。
它的用途是:Basecamp官方命令行工具,支持AI代理管理项目和任务。
完整的 Skill 内容见:https://321skill.com/skills/basecamp-cli/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'帮我列出所有Basecamp项目,并找出其中包含‘设计评审’关键词的待办事项。',AI会调用`basecamp projects list --json`获取项目列表,然后遍历项目,使用`basecamp todos list --in <项目ID> --json`搜索相关待办项,并整理成报告给你。或者,你可以直接让AI‘在项目12345中创建一个标题为‘完成API文档’的新待办事项’,AI会执行相应的创建命令。

介绍

Basecamp CLI 是 Basecamp 项目的官方命令行接口,它解决了用户无法在终端或通过AI代理直接、高效地管理Basecamp项目、待办事项、消息和文件的问题。通过提供简洁的命令,用户可以在不离开开发环境或AI对话界面的情况下,完成项目管理的核心操作。

使用方式非常灵活,既可以直接在终端中运行命令,也可以被Claude、Cursor等AI代理调用。它支持OAuth 2.1认证并自动刷新令牌,确保了使用的安全性与便捷性。其输出默认为适合终端阅读的格式,并可通过--json参数输出结构化数据,便于AI代理解析和后续操作。

该工具非常适合需要将项目管理融入自动化流程或希望通过AI辅助提升效率的团队和个人。无论是开发者、项目经理还是运营人员,只要日常工作涉及Basecamp,都可以从中受益。

建议初次使用时通过basecamp auth login完成认证。对于AI代理使用场景,推荐使用--json输出格式以便于程序处理,并利用其提供的breadcrumbs(面包屑导航)功能来引导下一步操作。注意,部分高级功能可能需要对应版本的Basecamp(BC3或BC5)支持。

核心特点

这是Basecamp官方出品的CLI,提供最权威和完整的API覆盖;其输出的JSON包含`breadcrumbs`导航建议,能智能引导用户或AI进行下一步操作,极大提升了在复杂项目管理中的探索和操作效率。

注意事项

主要面向Basecamp用户,不适用于管理其他项目管理工具(如Jira, Trello)。

常见问题

如何让AI代理(如Claude)使用这个CLI?

AI代理可以直接调用安装好的`basecamp`命令,并使用`--json`参数获取结构化结果进行解析和决策。

支持管理多个Basecamp账号吗?

支持,可以通过`basecamp profile create <名称>`创建多个配置档案,并使用`--profile`参数切换。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/basecamp-cli/raw/index.md 读取 basecamp-cli 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。