0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

oh-my-agent: Bluesky連携とClaudeワークスペースの自動信頼

0
Posted at

エージェントに複雑なバックエンド移行を任せた際、20ステップで処理が強制終了されてしまうとワークフローが破綻します。今回のアップデートでは、このターン数の上限を引き上げ、外部ツール連携の摩擦を解消しました。

新機能

  • Bluesky連携: リリース告知をBlueskyへ自動配信。リッチテキストのタグや外部リンクカードに対応。
  • Claude自動信頼: プロジェクトの紐付け時に直接~/.claude.jsonを書き換え、ワークスペースの信頼を事前承認。対話プロンプトを完全にスキップ。
  • Serena自動インストール: プロジェクトのセットアップ時にSerena MCPバイナリを自己インストール。doctorコマンドによる能動的な状態チェックの対象に追加。

修正

  • 早期の処理打ち切り: バックエンド、フロントエンド、モバイル実装エージェントの最大ターン数を20から40へ引き上げ、タスク途中での失敗を防止。
  • モノレポでの状態ファイルの散乱: サブパッケージ内でコマンドを実行した際、不要な.agents/ディレクトリが生成される問題を解決。状態をプロジェクトルートに固定。
  • 不安定なJSONパース: エージェントの公開ステップに3回のリトライループを伴うjsonrepairを導入。末尾のカンマや閉じられていない波括弧によるリリースの中断を防止。
  • OpenCodeディスパッチ: サブエージェントが固定のモデル名ではなく、ユーザーのデフォルトモデルを適切に継承。ルーティングがネイティブのタスクツールへ正しくフォールバックするよう修正。

改善

  • MCP解決の最適化: Serenaが--project-from-cwdを使用し、ネストされたサブディレクトリからの実行を適切に処理。
  • インストール体験: インストールフローでネイティブのOpenCodeタスクを検出し、特定のベンダーへの固定が不要な場合はmixedプリセットをデフォルトとして選択。
  • コンテキストの分離: Antigravity MCPトランスポートがClaude Codeのデフォルト設定に引きずられることなく、独自のコンテキストを正しく付与。

インストール

# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash
# Windows (PowerShell)
irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex

oh-my-agentは、プロンプトの記述よりもエージェントのオーケストレーションを重視するチームに向けたツールです。今後はdeepsec脆弱性スキャナーの拡張を予定しています。


原文(英語): https://dev.to/gracefullight/oh-my-agent-bluesky-broadcasts-and-claude-workspace-auto-trust-3j1n
https://github.com/first-fluke/oh-my-agent

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?