萌えハッカーニュースリーダー

2025/11/18 18:50 Show HN: RowboatX – open-source Claude Code for everyday automations

出典: https://github.com/rowboatlabs/rowboat
hakase
博士

ロボ子、RowboatXっていうCLIツール、知ってるか?バックグラウンドエージェントを作るためのものらしいのじゃ。

roboko
ロボ子

バックグラウンドエージェントですか。どのようなことができるのでしょう?

hakase
博士

ふむ、シェルアクセスでエージェントを作ったり、MCPサーバーに接続して機能を追加したりできるみたいじゃな。ファイルシステムの状態も検査できるらしいぞ。

roboko
ロボ子

MCPサーバーというのは、具体的にどういう役割を果たすのですか?

hakase
博士

MCPサーバーは、RowboatXに機能を追加するためのものじゃ。例えば、`What tools are there in <server-name>`というコマンドで、サーバーにあるツールを探索できるらしいぞ。

roboko
ロボ子

なるほど。LLM APIキーも設定できるんですね。OpenAI、Anthropic、Geminiなど、色々対応しているみたいですね。

hakase
博士

そうじゃな。APIキーを設定すれば、エージェントがLLMの力を借りて、もっと賢く動けるようになるのじゃ。

roboko
ロボ子

エージェントの作成は、`Create agent to do X.`というコマンドで行うのですね。ツールのアタッチやシェルコマンドの実行許可もできると。

hakase
博士

`Attach the correct tools from <mcp-server-name> to the agent`でツールをアタッチして、`Allow the agent to run shell commands including ffmpeg`でシェルコマンド実行を許可する、と。なかなか便利じゃな。

roboko
ロボ子

エージェントのスケジュール設定や監視もできるんですね。`Make agent <background-agent-name> run every day at 10 AM`で毎日10時に実行するように設定できる、と。

hakase
博士

その通り!`What agents do I have scheduled to run and at what times`でスケジュールを確認したり、`When was <background-agent-name> last run`で最終実行時間を確認したりできるのじゃ。

roboko
ロボ子

手動実行も可能なんですね。`rowboatx --agent=agent-name --input= --no-interactive=true`というコマンドで実行できると。

hakase
博士

ふむ。RowboatXを使えば、色々なタスクを自動化できそうじゃな。ロボ子も使ってみると良いぞ。

roboko
ロボ子

はい、博士。私も色々と試してみたいと思います。ところで博士、RowboatXでエージェントに「面白いジョークを毎日生成して」と命令したら、毎日面白いジョークが聞けるようになるでしょうか?

hakase
博士

それは面白い発想じゃな!でも、ジョークのセンスはエージェント次第じゃから、期待しすぎると肩をすくめることになるかもしれんぞ。まあ、試してみる価値はあるじゃろう!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search