Skip to main content

Universal agent coding harness plugin: cursor logic, safe patch, line budget, Rust index, test gates.

Project description

cluxion-Agentplugin-supercoder

범용 에이전트 코딩 하네스 플러그인Hermes, Claude Code, Codex, Grok Build에서 동일 core로 동작합니다.

Repository: https://github.com/cluxion/cluxion-Agentplugin-supercoder

한 줄 요약

코딩 시 큰 파일 추측·stale patch를 막습니다. 연결된 AIsupercoder_* 도구로 bounded read·hash 검증 patch·evidence brief를 수행합니다.

범용 에이전트 + Rust-First

계층 구현
Rust (supercoder-index) file hash, repo scan
Python (core/, runner) cursor, patch, safety, plugin
Agent adapter Hermes plugin + supercoder toolset

patch 검증·인덱싱은 Rust, orchestration은 Python 래퍼입니다.

이 플러그인의 역할

  • Cursor logic — line window, file/content hash
  • Safe patch — hash 검증, stale 차단
  • Line budget — 과도한 read/write 차단
  • WorkUnit queue — map → edit → verify → brief
  • Safety gate — workspace escape·destructive command 차단

모델·OAuth는 host 소유. Supercoder는 plan·검증·evidence 계약만 제공합니다.

연결된 AI가 하는 일

코딩 요청 → supercoder_plan (기본 repo map 포함; repo_map:false로 opt-out)
         → supercoder_repo_map / cursor_map / read_window
         → supercoder_patch (hash 필수; syntax/lint gate)
         → test_gate (host terminal 실행)
         → supercoder_brief (evidence 필수)

비코딩 질문은 bypass로 오버헤드 최소화.

빠른 시작

pip install cluxion-agentplugin-supercoder
cluxion-supercoder check
hermes plugins enable cluxion-agentplugin-supercoder

도구 (supercoder toolset, 9 tools)

Tool 설명
supercoder_plan WorkUnit 큐 (coding plan에 2000-char repo map 포함; repo_map:false로 opt-out)
supercoder_repo_map budgeted repo map (files + top-level symbols; files_omitted로 잘림 표시)
supercoder_read_window line-bounded read
supercoder_patch hash 검증 patch + L1 syntax gate (lint advisory)
supercoder_cursor_map repo index
supercoder_syntax_gate tree-sitter parse-check (python/rust/js/ts/tsx/json; toml stdlib)
supercoder_lint_gate advisory ruff lint (suggest-only)
supercoder_test_gate 테스트 제안
supercoder_brief evidence 요약

Adapters

  • adapters/hermes/ — Hermes enable 가이드
  • adapters/claude/skills/supercoder/ — Claude skill
  • adapters/codex/config-snippet.toml — Codex 참고

문서

License

Apache-2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cluxion_agentplugin_supercoder-0.2.0.tar.gz (84.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cluxion_agentplugin_supercoder-0.2.0-py3-none-any.whl (28.7 kB view details)

Uploaded Python 3

cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-win_amd64.whl (773.5 kB view details)

Uploaded CPython 3.11+Windows x86-64

cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (878.6 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ x86-64

cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (850.4 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARM64

cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.11+macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

File details

Details for the file cluxion_agentplugin_supercoder-0.2.0.tar.gz.

File metadata

File hashes

Hashes for cluxion_agentplugin_supercoder-0.2.0.tar.gz
Algorithm Hash digest
SHA256 1d7bdffd46c0ae398a536dfa5f279854a2e2f551a5e1eb659f148a4a119c3044
MD5 6788555437652fa71f9b11c69d36433d
BLAKE2b-256 0fc9fbb6ac514c6f8f1326bd7614edce38a37819ed2e41af695262ffd7a12fbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for cluxion_agentplugin_supercoder-0.2.0.tar.gz:

Publisher: publish.yml on cluxion/cluxion-Agentplugin-supercoder

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cluxion_agentplugin_supercoder-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for cluxion_agentplugin_supercoder-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e0d67ef0fe67677e5686cdc17be3d813ce6aa4f247a67c0aa6f682cdd7929182
MD5 4075bf69f87ac0ef53209ba124754f64
BLAKE2b-256 5eade517f001e13c2c919f0a0228c9898c99254a26cc88bbbe35d569826b21c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cluxion_agentplugin_supercoder-0.2.0-py3-none-any.whl:

Publisher: publish.yml on cluxion/cluxion-Agentplugin-supercoder

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b67a275a07477eebcc8e33a749c2988eb083195d98e70dca2c70185cd1a759b7
MD5 d507f44ae2a7a47214e9a83f1e2d57c4
BLAKE2b-256 3b4f2ac4d08cf5058bff43857a75f220002bc321ae4b2e9f3aae6634bb98d073

See more details on using hashes here.

Provenance

The following attestation bundles were made for cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-win_amd64.whl:

Publisher: publish.yml on cluxion/cluxion-Agentplugin-supercoder

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 9fb6b37d733e6bb83c3f54420055c2ea87aeb8c41039c779ec8fcdd8a2de3e55
MD5 a6aab198238946722ea77593bad9ab0c
BLAKE2b-256 1ddd19e6304d9a0310527b6c71f3b938744bf9bd2ed68b6bc69fe198ca24bb89

See more details on using hashes here.

Provenance

The following attestation bundles were made for cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: publish.yml on cluxion/cluxion-Agentplugin-supercoder

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 153a4b4c6556639db069b8dec1823f99c6b54ba39daa56aefc281caa6c1a33d1
MD5 2942726e2c0ad0734182ead962a8ffbe
BLAKE2b-256 d5942d47242c175d31d01d8bd46121209adafcd0a49d5615fde0c00384581ee7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: publish.yml on cluxion/cluxion-Agentplugin-supercoder

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3853a70782ebf352be8e120b6ba0dd4c7b56dd5f4a52ad4ad83636caaad6812
MD5 fa58956a67ecb22b76f49877e89d507a
BLAKE2b-256 d2e00e59453aafe0ffdd2c9f4ab3d55acf10cfe2f1ace84659d88139f1805014

See more details on using hashes here.

Provenance

The following attestation bundles were made for cluxion_agentplugin_supercoder-0.2.0-cp311-abi3-macosx_10_12_universal2.macosx_10_12_x86_64.macosx_11_0_arm64.whl:

Publisher: publish.yml on cluxion/cluxion-Agentplugin-supercoder

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page