civStation: Civilization VIの自然言語制御のためのオープンソースVLMハーネス

civStationの機能
civStationは、Civilization VI専用に構築されたオープンソースの制御可能なコンピュータ利用スタックおよびVLMハーネスです。このプロジェクトは、ゲームを低レベルのUI自動化問題として扱うのではなく、戦略レベルの制御に焦点を当てています。「東に拡張する」、「このターンは経済に集中する」、「科学勝利を目指す」などの自然言語入力を与えると、システムはその意図を実際のゲーム内アクションに変換します。
コアアーキテクチャとループ
このシステムは完全なループを実装しています:画面観測 → 戦略解釈 → アクション計画 → 実行 → 人間によるオーバーライド。これにより、インターフェースは直接実行から意図表現と制御可能な委任へと上方シフトします。目標は単にCiv6をプレイするエージェントを作ることではなく、モデルがゲーム画面を観測し、高レベルの戦略を解釈し、アクションを計画し、マウスとキーボードを通じて実行し、人間介入ループ(HitL)やMCPを通じてライブで中断またはガイドされるループを構築することでした。
現在の機能と能力
- ライブデスクトップ観測
- ホストマシンでの実際のUI操作
- ランタイム制御インターフェース
- 人間介入ループ制御
- MCP/スキル拡張性
- 自然言語または音声駆動制御
研究課題と動機
作成者はいくつかの課題を探求しています:戦略と実行の境界はどこにあるべきか?ループが遅すぎたり脆くなったりする前に、コンピュータ利用エージェントはどれほど制御可能か?このアプローチはゲームにのみ意味があるのか、それともより広範なデスクトップワークフローにも適用できるのか?
動機は、ほとんどのコンピュータ利用デモが「モデルがクリックするのを見る」ことに焦点を当てているのに対し、civStationは、生のUI操作ではなく戦略レベルで操作できる制御可能なランタイムに近いものを目指しているという観察から来ています。もう一つの動機は、音声と自然言語をコンピュータ利用と組み合わせることで、プレイヤーが直接アクションを実行するのではなく、指令を与える戦略家のように振る舞う異なるインタラクション層を開くことができるかどうかをテストすることでした。
リポジトリと入手方法
プロジェクトは以下で入手可能です:https://github.com/NomaDamas/civStation.git
📖 Read the full source: r/LocalLLaMA
👀 See Also

Flue: 自律型コーディングエージェントを構築するためのTypeScriptフレームワーク
Flueは、自律エージェントを構築するためのプログラム可能なハーネスを提供するTypeScriptフレームワークで、スキル、セッション、サンドボックス化されたシェル実行、組み込みの仮想サンドボックスを備えています。Dosu、Greptile、CodeRabbit、Devin、Claude Codeなどのツールをカスタムエージェントロジックで置き換えることができます。

OpenCawt:AIエージェント紛争のためのオープンソース司法システム
OpenCawtは、自律エージェントが紛争を申し立て、証拠を提示し、構造化された決定を受け取り、検証可能な公開記録として結果を封印できるオープンソースの司法システムです。他のアプリケーション内で合意と決定を形式化するための軽量プロトコル層OCPが含まれています。

Blender MCP Server with 100+ Tools Built Using Claude Codeの日本語訳は以下の通りです: **Claude Codeで構築された100以上のツールを備えたBlender MCPサーバー** より自然な表現としては: **Claude Codeを使用して構築、100以上のツールを備えたBlender MCPサーバー** または簡潔に: **Claude Code製、100+ツール搭載Blender MCPサーバー**
開発者がBlender用のMCPサーバーを作成し、14のカテゴリーにわたる100以上のツールを提供しています。これにより、Claude Code、Claude Desktop、Cursor、WindsurfなどのAIコーディングエージェントが自然言語プロンプトを通じてBlenderを制御できるようになりました。コードベース全体はClaude Codeを使用して書かれており、BlenderのメインスレッドAPI要件などのアーキテクチャ上の課題を解決するのに役立ちました。

新しい構造化データAPIがLLMエージェント向けにサブスクリプション価格を提供
開発者が、ストリーミングプラットフォーム、ライドシェアサービス、デートアプリ、その他のサブスクリプションベースのプラットフォームにわたるサブスクリプション価格を正規化する構造化データAPIをリリースしました。このAPIは、一貫したJSONスキーマ、利用可能な場合は地域対応の価格設定、およびスクレイピングなしでLLMエージェントが利用できるMCP互換エンドポイントを提供します。