Skip to content

acompany-develop/securecode-release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

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 Inc. All rights reserved.

About

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

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors