월스트리트를 겨냥한 '클로드 코드', 랭알파
해커뉴스에 금융 시장 해석과 투자 결정을 돕는 '바이브 인베스팅(Vibe Investing)' 에이전트인 LangAlpha(랭알파)가 소개되었습니다. 기존의 일회성 질의응답 형태를 넘어, 코드 에이전트처럼 작업 공간을 유지하며 매일 새로운 데이터를 추가해 투자 아이디어를 지속적으로 업데이트하는 베이지안(Bayesian) 업데이트 방식을 채택했습니다. 자동화된 DCF 모델링, 실시간 데이터 시각화, 멀티 에이전트(Multi-agent) 병렬 처리 등을 통해 금융 연구의 효율성을 극대화하는 것이 특징입니다.
바이브 인베스팅(Vibe investing) 에이전트 하네스인 LangAlpha는 금융 시장을 해석하고 투자 결정을 돕기 위해 구축되었습니다.
참고 Gemini 3 해커톤 — Gemini 3 해커톤 심사위원이나 검토자라면 제출된 확정본을 위해 hackathon/gemini-3 브랜치를 참조해 주세요. 이 메인 브랜치는 제출 이후에도 계속되는 개발 내용을 포함하고 있습니다.
시작하기 • API 문서 • 에이전트 코어 • 백엔드 • 웹 • TUI • 스킬 • MCP
스킬이 활성화되면, 에이전트는 병렬 하위 에이전트를 파견하여 시장 데이터, 뉴스, 거시적 맥락을 수집한 뒤 인터랙티브 시각화가 포함된 모닝 브리핑을 제시합니다.
왜 LangAlpha인가? 오늘날 모든 AI 금융 도구는 투자를 일회성으로 취급합니다. 질문하고, 답변을 얻고, 넘어가죠. 하지만 진정한 투자는 베이지안(Bayesian) 방식입니다. 가설에서 시작해 매일 새로운 데이터가 들어오고, 그에 따라 확신을 업데이트합니다. 이는 몇 주, 몇 달에 걸쳐 전개되는 반복적인 과정입니다. 가설을 다듬고, 포지션을 재검토하며, 기존 분석 위에 새로운 분석을 덧붙이죠. 단일 프롬프트만으로는 이 모든 것을 담아낼 수 없습니다.
바이브 코딩(Vibe coding)에서 바이브 인베스팅(Vibe investing)으로 소프트웨어 엔지니어링에서 영감을 얻었습니다. 코드베이스는 지속되고, 모든 커밋은 이전 것을 기반으로 구축됩니다. Claude Code 및 OpenCode 같은 코드 에이전트 하네스는 이 패턴을 수용하여 기존 컨텍스트를 탐색하고 이전 작업 위에 구축하는 에이전트를 만들어 성공을 거두었습니다. LangAlpha는 동일한 통찰력을 제공합니다. 에이전트에게 영구적인 작업 공간을 제공하면 연구는 자연스럽게 복리로 쌓입니다. 실제로 연구 목표별로 작업 공간을 생성합니다(예: "Q2 리밸런싱", "데이터센터 수요 심층 분석", "에너지 섹터 순환"). 에이전트가 목표와 스타일에 대해 질문한 후 첫 번째 결과물을 생성하고 모든 것을 작업 공간 파일 시스템에 저장합니다. 다음 날 돌아와도 파일, 스레드, 누적된 연구 내용이 그대로 남아 있습니다.
주요 기능 점진적 도구 발견(Progressive Tool Discovery) — MCP 도구들이 컨텍스트에 요약으로 로드되고 전체 문서가 작업 공간에 덤프되어, 에이전트가 필요할 때마다 실시간으로 도구를 발견하고 사용할 수 있습니다. 또한 JSON 도구를 스킬과 바인딩하여 스킬이 활성화될 때만 에이전트에게 노출하는 것을 지원합니다.
프로그래매틱 툴 콜링(Programmatic Tool Calling, PTC) — 에이전트가 LLM 컨텍스트 창에 원시 데이터를 쏟아아 넣는 대신 Python을 작성하고 실행하여 MCP 서버의 금융 데이터를 처리합니다. 이를 통해 복잡한 다중 단계 분석이 가능해지며 토큰 낭비를 획기적으로 줄입니다.
금융 데이터 생태계 — 빠른 조회를 위한 네이티브 도구와 샌드박스에서의 대량 데이터 처리, 차트 작성, 수년간의 분석을 위한 MCP 서버를 갖춘 다계층 제공자 계층 구조를 제공합니다.
영구적인 작업 공간(Persistent workspaces) — 각 작업 공간은 구조화된 디렉토리와 세션 및 스레드에 걸쳐 연구를 축적하는 영구 메모리 파일(agent.md)이 있는 전용 샌드박스에 매핑됩니다.
금융 연구를 위한 스킬 — DCF 모델, 커버리지 리포트 개시, 실적 분석, 모닝 브리핑, 문서 생성 등을 위한 사전 구축된 워크플로우로, 슬래시 명령어나 자동 감지로 활성화할 수 있습니다.
금융 연구 워크벤치(Finance Research Workbench) — 인라인 금융 차트, 다중 형식 파일 뷰어, 트레이딩뷰(TradingView) 차트, 실시간 웹소켓(WebSocket) 시장 데이터, 공유 가능한 대화, 하위 에이전트 모니터링을 갖춘 웹 UI를 제공합니다.
멀티 프로바이더 모델 레이어(Multi-provider model layer) — 프로바이더에 구애받지 않는 LLM 추상화와 오류 발생 시 자동 페일오버를 지원합니다.
자동화(Automations) — 반복적이거나 일회성 작업을 예약하거나, 주식이나 지수가 실시간 가격 조건에 도달할 때 발동되는 가격 트리거 자동화를 설정할 수 있습니다.
비서 기능(Secretary) — 플래시 에이전트가 비서 역할을 하여 작업 공간 생성 및 관리, 백그라운드에서 심층 PTC 분석 파견, 실행 중인 작업 모니터링 및 결과 검색을 모두 대화형 명령과 휴먼 인 더 루프(Human-in-the-loop) 승인을 통해 수행합니다.
에이전트 스웜(Agent swarm) — 격리된 컨텍스트 창, 사전 로드된 도구 세트/스킬, 실행 중 조정, 체크포인트 기반 재개, UI 내 실시간 진행 상황 모니터링을 갖춘 병렬 비동기 하위 에이전트를 지원합니다.
실시간 조정(Live steering) — 에이전트/하위 에이전트가 작동하는 동안 후속 메시지를 보내어 작업이 끝날 때까지 기다리지 않고 방향을 수정하거나, 명확히 하거나, 재지정할 수 있습니다.
미들웨어 스택 — 스킬 로드를 처리하는 24개의 구성 가능한 레이어로 이루어져 있습니다.