Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

SecureCode

機密ソースコードを漏洩させずに AI コーディング支援を実現する、Acompany のセキュアなコーディングエージェントです。

SecureCode demo

概要

SecureCode は、機密ソースコードを Confidential Computing 環境に送信し、秘匿化された実行領域で LLM 推論を行うことで、インフラ事業者やモデル提供者を含む第三者から処理中データを見えなくしたまま AI コーディング支援を提供します。

企業の機密コードを扱う開発組織でも、既存のターミナル中心のワークフローを崩さずに、コード生成、レビュー、リファクタリング、バグ修正、テスト生成を進められることを狙っています。

主な特長

  • 機密コードの保護: Trusted Execution Environment 上で推論を実行し、ソースコードの入出力と LLM 処理を保護
  • 開発フローとの親和性: ターミナル中心の操作性を維持しながら、日常的な実装作業にそのまま組み込み可能
  • 監査対応: AI 利用ログを記録・可視化し、誰がいつどのコードベースで AI を使ったかを追跡
  • 利用モデル: GPT-OSS、Qwen3.5、Qwen3-Coder-Next などのオープンウェイト LLM を利用可能

インストール

macOS / Linux

curl -fsSL https://github.com/acompany-develop/securecode-release/releases/latest/download/install | bash

インストール後、securecode コマンドが ~/.local/bin/securecode に配置され、PATH に通ります(既に通っていない場合は shell rc に自動追記されます)。

Windows

Releases から最新版の securecode-windows-x64.zip(または -arm64)をダウンロードし、任意の場所に展開して PATH を通してください。

動作要件

  • macOS 12+ (arm64 / x64)
  • Linux glibc 2.28+ または musl (arm64 / x64)
  • Windows 10+ (arm64 / x64)

クイックスタート

1. API キーを設定

SecureCode の利用には Acompany が発行する API キーが必要です。

export SECURECODE_API_KEY=<your-api-key>

2. プロジェクトディレクトリで起動

cd /path/to/your/project
securecode

TUI が立ち上がり、対話的なコーディング支援セッションを開始できます。

サポート

ライセンス

  • SecureCode は opencode (MIT) を基盤とした fork です。リリースアーカイブには upstream の MIT LICENSE ファイルが同梱されています

関連リンク


Copyright © 2026 Acompany Co., Ltd. All rights reserved.

About

SecureCode の公開配布リポジトリ。バイナリ、インストールスクリプト、ライセンスを配布する。

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors