본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 06. 15. 12:44

zhnt/loushang

요약

Loushang은 의도 설정부터 검증된 결과물 전달까지 복잡한 업무를 수행하는 방법론 중심의 AI 작업 시스템입니다. 특히 'loushang code'를 통해 모델 라우팅, 지속적 세션, 도구 제어를 지원하는 코딩 특화 CLI 및 터미널 워크벤치를 제공합니다.

핵심 포인트

  • 방법론, 단계, 역할 등을 런타임 객체로 취급하여 업무 신뢰성 확보
  • 세션 재개, 포크, 내보내기 기능이 포함된 지속적인 코딩 세션 지원
  • 모델 레지스트리 및 비용 도우미를 갖춘 프로바이더 인식 AI SDK 제공
  • 복잡한 업무의 복구 가능성, 감사 가능성, 전달 가능성 극대화

English | 中文

Loushang은 의도(intent)부터 검증된 결과물 전달(verified delivery)까지 복잡한 업무를 수행하기 위한 방법론 중심(method-native)의 AI 작업 시스템입니다.

현재 집중 분야: loushang code

이는 모델 라우팅(model routing), 지속적인 세션(persistent sessions), 도구(tools), 확장 기능(extensions), 그리고 방법론 기반의 전달(method-guided delivery)을 갖춘 소프트웨어 개발용 CLI 및 터미널 워크벤치(workbench)입니다.

현대의 AI 에이전트(agents)는 계획을 세우고 행동할 수 있지만, 컨텍스트(context)가 손실되거나, 실행을 재개할 수 없거나, 도구 제어가 어렵고, 결과가 검증되지 않을 때 복잡한 업무는 여전히 무너지곤 합니다.

Loushang은 방법론(methods), 단계(stages), 역할(roles), 도구(tools), 세션(sessions), 그리고 작업 결과물(work products)을 런타임 객체(runtime objects)로 취급합니다. 목표는 단순히 에이전트를 더 똑똑하게 만드는 것이 아니라, 복잡한 업무를 더 신뢰할 수 있고, 복구 가능하며, 감사 가능하고, 전달 가능하게 만드는 것입니다.

loushang code

: 코딩에 특화된 CLI 및 터미널 워크벤치(workbench).
loushang.ai

: 모델 레지스트리(model registry), 스트리밍(streaming), 도구 호출(tool calls), 비용 도우미(cost helpers)를 갖춘 프로바이더 인식(provider-aware) AI SDK.

  • 세션(Sessions): 재개(resume), 포크(fork), 내보내기(export) 및 진단(diagnostics) 기능이 있는 지속적인 코딩 세션.
  • 도구(Tools): 내장된 코딩 도구 및 구성 가능한 도구 인터페이스(tool surfaces).
  • 확장 기능(Extensions): 프로젝트 수준의 확장 훅(extension hooks), 커스텀 도구, 동적 리소스 및 명령.
  • 방법론 및 기술(Methods and skills): 방법론 기반의 코딩 턴(coding turns) 및 재사용 가능한 워크플로 자산.

Loushang은 초기 개발 단계에 있습니다. 권장되는 방식은 소스에서 직접 실행하는 것입니다.

git clone https://github.com/zhnt/loushang.git
cd loushang
uv venv .venv
...

또한 make bootstrap을 실행할 수도 있으며, 이는 uv를 사용하여 .venv/를 생성하고 프로젝트를 편집 가능한 개발 모드(editable development mode)로 설치합니다. Makefile은 현재 make install 타겟을 제공하지 않습니다. 로컬 개발에는 make bootstrap을 사용하고, 로컬 바이너리 설치에는 make install-binary를 사용하세요.

이 저장소에서 로컬 개발을 수행하려면 .venv/에 있는 프로젝트 가상 환경(virtual environment)을 사용하십시오.

  • Method (메서드): 특정 작업 클래스에 대해 역할, 단계, 워크플로우(workflow), 제약 조건, 산출물(artifacts) 및 수락 기대치를 정의하는 구조화된 작업 계약(work contract).

  • Session (세션): 재개, 포크(fork), 내보내기 및 검사가 가능한 지속적인 코딩 대화 및 실행 기록.

  • Tool (도구): 정책에 따라 에이전트(agent)에게 제공되는 실행 가능한 기능.

  • Extension (확장): 훅(hooks), 도구, 리소스, 명령 및 플래그를 제공할 수 있는 프로젝트 수준의 Python 코드.

  • Model provider (모델 제공자): 모델 카탈로그(model catalog)를 통해 결정되는 구체적인 AI 제공자 엔드포인트(endpoint) 및 모델.

  • 코딩 예제는 CLI/세션/도구/확장 시나리오를 보여줍니다.

  • AI SDK 예제는 모델 조회(lookup), 완성(complete), 스트림(stream), 도구(tools) 및 타입화된 컨텍스트(typed contexts)를 보여줍니다.

  • V1:
    loushang code

소프트웨어 개발 작업을 위한 주요 제품 인터페이스(product surface).

  • V2:
    loushang work

개인용 복합 작업 워크벤치(workbench)로서, code, research, ppt를 전문화된 흐름(flows)으로 제공.

  • V3: 데몬(daemon), 메서드 마켓(method market) 및 모델 게이트웨이(model gateway) 기반 구축.
  • V4: 팀 워크플로우(workflows), 공유 실행(shared runs), 승인(approvals), 예산(budgets) 및 감사(audit).
  • V5: 메서드 기반 복합 작업을 위한 관리형 런타임(managed runtime).

Loushang은 활발한 초기 개발 단계에 있습니다.

현재 안정적인 초점은 loushang code와 그 기반이 되는 loushang.ai SDK입니다. loushang work, loushang research, loushang ppt와 같은 더 넓은 작업 인터페이스는 로드맵의 일부이며, 진화하는 제품 방향으로 간주되어야 합니다.

Loushang은 Heng Zhou에 의해 시작되었습니다. 그는 로우코드(low-code) 시스템, 워크플로우(workflows), 데이터베이스, 모델 주도 공학(model-driven engineering), DSL, 아키텍처 방법론, 시스템 공학 및 인공지능 분야에서 오랫동안 활동해 왔으며, 온톨로지(ontology)와 방법론을 복합 작업 전달을 위한 인프라로 운영화(operationalizing)하는 데 중점을 두고 있습니다.

질문, 피드백, 협업 또는 커뮤니티 그룹 초대를 원하시면 zhnt@foxmail.com으로 연락해 주세요.

Loushang은 OpenAI Codex, pi, python-prompt-toolkit, browser-use, Kimi CLI, superpowers, gstack, openclaw, hermes-agent와 같은 프로젝트의 공개적인 설계 및 엔지니어링 패턴으로부터 학습합니다. 이러한 프로젝트들은 참고 및 영감의 원천이며, THIRD_PARTY_NOTICES.md에 명시되지 않는 한, 이 저장소는 해당 프로젝트들의 코드를 포함하거나 재배포하지 않습니다.

별도의 파일에 명시되지 않는 한, Loushang은 Apache License 2.0 라이선스 하에 배포됩니다.

소스 코드, 바이너리(binaries), 문서 또는 수정된 버전을 재배포할 때는 LICENSENOTICE를 유지해야 하며, 제품 문서, About/Credits 페이지 또는 그에 상응하는 제3자 고지 사항에 출처를 유지해야 합니다.

제3자 의존성(Third-party dependency) 정보는 THIRD_PARTY_NOTICES.md에서 확인할 수 있습니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub AI Coding Assistants의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0