このプロジェクトについて

Grok Workは、DiscordとGrok Buildを橋渡しするセルフホスト型ツールで、チームがDiscordから直接コードの調査、修正、出荷を行うことを可能にします。ユーザーがDiscordチャンネルで@Grokをタグ付けすると、ローカルマシンで実行されているGoボットが指定されたプロジェクトに対してGrok Buildを実行し、Discordスレッドで応答します。このツールには、プロジェクト管理、PR追跡、コードレビュー、デプロイ、コスト監視のための完全なWeb UIが含まれています。 主な機能: - スレッドベースのセッション再開を備えたDiscordボット統合 - プロジェクト、出荷ボード、セッション、ワークツリー、デプロイ、支出のダッシュボードを備えたWeb UI - 許可されたユーザー、チーム、SLA、デプロイ環境のプロジェクトごとの設定 - 並列セッションのためのGitワークツリー分離 - ロールベースのアクセスを備えたオプションのOAuthログイン(Discord、Google、GitHub) - イシュー、PR、レビューのためのGitHub統合 - Linearチケット連携 - 環境固有の権限とシークレットの編集を備えたデプロイパイプライン - モデル固有のトークン価格によるコスト追跡 - マシンアクセス用のAPI(オプション) セットアップにはGo 1.27.1以上、メッセージコンテンツインテントを持つDiscordボット、およびローカルの`grok`インストールが必要です。このツールはプライベートネットワークまたはTailscale向けに設計されており、Webアクセス用のオプションのOAuthがあります。Dockerイメージも利用可能ですが、`grok`、`git`、`gh`バイナリのマウントが必要です。