RA

revantark/alan

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

20 stars 품질 63 트렌드 30MIT

Alan은 Rust에 내장 된 터미널을위한 최소 코딩 에이전트입니다. Codebases를 탐구하고, 편집, 답변 질문 및 LLM의 도움으로 명령을 실행합니다.

개요

터미널에서 최소 코딩 에이전트. Alan은 현재 초기 프로토 타입입니다. 몇몇 특징은 아직도 개발되고, 행동은 방출 사이에서 변화할지도 모릅니다. - - 전체 모델 카탈로그, per-model upstream 제공 업체 pinning (/model-providers), 과 소원 노력 제어 (/effort). - — 대화로 클립보드에서 스크린 샷을 드롭하고 그것에 대해 묻습니다. - — /summarize-new "focus hint"은 컨텍스트를 요약하고 문제가 무엇인지 다시 시작합니다. - — 메시지 중간 실행 및 에이전트는 마무리 응답을 기다리지 않고 그것을 선택합니다. - - Shift+로 사이클링 당신이 그것을 행동하기 전에 생각하는 대리인을 원할 때 탭. - - 그 메시지에 대한 기술 전체 지침을 첨부하기 위해 신속한 #name을 입력합니다. - - /provider add와 함께, /provider와 함께 채팅 완료 서버, 호스팅 또는 시스템에 추가; 모든 모델은 /models에 나타납니다. GitHub 릴리스를 통해 사전 제작된 바이너리가 표시됩니다.

개요(AI 번역)

터미널에서 최소 코딩 에이전트.

Alan은 현재 초기 프로토 타입입니다. 몇몇 특징은 아직도 개발되고, 행동은 방출 사이에서 변화할지도 모릅니다.

내용 표

  • 특징
  • 설치
  • 공급자
  • 사용
  • 제출
  • 주문 공급자
  • 기술
  • 구성 및 데이터 위치
  • 출처의 건물
  • 요구 사항

특징

  • ** 일류 OpenRouter 지원 ** - 풀 모델 카탈로그, per-model 업스트림 제공 업체 핀닝 (/model-providers), 그리고 노력 제어 ([/effort). -Paste images - 대화로 클립보드에서 스크린 샷을 드롭하고 그것에 대해 묻습니다.
  • ** 초점과 호환 ** - /summarize-new "focus hint"]은 상황에 따라 요약하고 문제가 무엇인지 다시 시작합니다.
  • Steering - 메시지 중계 및 에이전트가 완료하는 응답을 기다리지 않고 그것을 선택합니다.
  • ** 플랜 및 리뷰 모드 ** - 행동하기 전에 생각하기 위해 에이전트를 원할 때 Shift+Tab와 함께 사이클.
  • Skills — type #name] 은 메시지에 대한 기술 전체 지침을 첨부합니다.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Alan

A minimal coding agent in your terminal.

Alan is currently an early prototype. Some features are still being developed, and behavior may change between releases.

Table of Contents

Features

  • First-class OpenRouter support — full model catalog, per-model upstream provider pinning (/model-providers), and reasoning effort control (/effort).
  • Paste images — drop a screenshot from your clipboard straight into the conversation and ask about it.
  • Compact with focus — /summarize-new "focus hint" summarizes the context and restarts with just what matters.
  • Steering — queue a message mid-run and the agent picks it up without waiting for the response to finish.
  • Plan and review modes — cycle through them with Shift+Tab when you want the agent to think before it acts.
  • Skills — type #name in the prompt to attach a skill’s full instructions to that message.
  • Custom providers — add any Chat Completions server, hosted or on your machine, with /provider add; all of its models appear in /models.

Installation

Prebuilt binaries are published through GitHub Releases. The installer detects your operating system and CPU architecture, downloads the matching binary, verifies it, and installs alan into Cargo’s binary directory.

macOS and Linux

curl -fsSL https://github.com/Revantark/alan/releases/latest/download/alan-installer.sh | bash

Restart your shell or ensure ~/.cargo/bin is on your PATH, then run:

alan

Windows

Not supported yet.

Updating

The installer also installs alan-update next to alan (in Cargo’s binary directory, ~/.cargo/bin). Run it to check for a newer release and install it:

alan-update

It takes no arguments and needs no confirmation. To see the installed version:

alan --version

alan-update only exists for installations that ran the installer after it started shipping the updater. If you installed earlier, or you built from source, run the installer command once to get it. Alan also shows an update notice on startup when a newer release is published.

Providers

Alan currently supports:

  • OpenRouter
  • DeepSeek
  • Zai (beta)
  • ChatGPT (beta, unofficial): signs in with your own ChatGPT subscription account through the browser. OpenAI has not published this backend, so access depends on OpenAI’s terms and may stop working at any time. Personal use only; not for hosted or multi-user apps.

Use the /login command to sign in to any of the available providers.

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add revantark/alan
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →