Loading...

방법 · 코딩 에이전트로 공개 과학 데이터 분석

천문학을 배우지 않은 사람도 코딩 AI로 NASA 공개 데이터를 뒤져 행성 후보를 찾았고, 찾은 후보 가운데 하나는 망원경 관측 시간까지 받았어요

Claude Code 같은 코딩 AI에게 NASA TESS 망원경의 공개 관측 자료를 맡기면, AI가 자료를 내려받고 탐색 코드를 짜서 별이 규칙적으로 어두워지는 신호를 찾고 가짜 신호인지도 검사해요. 사람은 무엇을 물을지와 무엇을 통과·탈락으로 볼지를 정해요. 이렇게 찾은 신호는 모두 아직 전문가 확인 전인 '후보'예요. 천문학을 배우지 않은 제품 관리자가 찾은 후보가 관측 시간을 받기까지의 과정, 그가 Reddit·X에 올린 글을 보고 따라 한 사람들, 같은 무렵 별의 변화를 찾은 독립 연구자의 사례를 모아 봤어요.

2026.10.19·사례 4

출처: Pavel Rabtsevich X

천문학을 배운 적 없는 스페인의 제품 관리자 Pavel Rabtsevich가 9월 말 r/ClaudeAI에 "I used Claude Code to find it(Claude Code로 찾았다)"라며 행성 후보 이야기를 올렸고, 이 글은 추천 점수 5,995, 댓글 705개를 받았어요. 10월 7일 그가 X에 올린 스레드는 조회 119만 회를 넘겼어요. 그 뒤 며칠 사이에, 그 글을 보고 같은 방법을 따라 한 사람들이 자기가 찾은 후보를 잇따라 공개했어요. 10월 11일에는 독립 연구자 Friedrich Otto Krone도 코딩 에이전트로 백색왜성의 밝기 폭발 후보를 찾아 공개했어요.

Yale 천문학자 출신으로 지금은 AI 업계에서 일하는 Greg Laughlin은 Scientific American에 이 일을 "a great example of human-AI teamwork(사람과 AI가 함께 일한 좋은 예)"라고 했어요.

네 사례 모두 결과는 아직 전문가 확인 전인 '후보'예요. AI가 맡은 일은 공개 자료 내려받기, 탐색 코드 짜기, 가짜 신호인지 검사하기였고, 사람은 질문과 통과·탈락 기준을 정했어요.

Reference 01천문학을 배운 적 없는 스페인의 제품 관리자 Pavel Rabtsevich · X·Reddit(Claude Code·Codex 활용기를 올리는 계정)

116광년 떨어진 별에서 지구 1.4배 크기의 행성 후보를 찾고, NASA TESS 관측 시간을 배정받았어요

116광년 떨어진 별 TIC 4206066은 3.18일마다 약 0.05%씩, 두 시간쯤 어두워져요. 행성이 별 앞을 지나가는 것이라면 그 행성의 반지름은 지구의 약 1.4배예요. Rabtsevich가 별이 어두워진 시각을 22번 확인해 보니, 22번 모두 3.18일 주기로 계산한 시각에 맞춰 별이 어두워졌어요. 11.13일마다 어두워지는 더 약한 신호도 찾았는데, 이쪽은 본인도 "The evidence for that one is much weaker(증거가 훨씬 약하다)"고 적었어요.

그는 자료에서 한 해를 숨기고 나머지 해만으로 그 해에 별이 어두워질 시각을 예측하는 시험을 2018·2020·2025년 자료를 하나씩 숨겨 가며 세 번 했고, 세 번 모두 맞았어요. 별 목록과 문헌 36곳, TESS 자동 탐지 경보 340,505건을 대조해 이미 보고된 신호가 아닌지도 확인했어요. 이 대조는 공개된 목록 기준이에요. Scientific American에 따르면 이 신호는 2020년 TESS 탐지 필터에 한 번 걸렸다가 증거가 부족해 빠졌고, 천문학자 Michelle Kunimoto가 가짜 신호를 걸러 내려고 만든 검사 도구 LEO-Vetter로 돌린 탐색도 2026년 초에 이 후보를 골라 두었지만 공개하지는 않았어요. 약 2주 동안 Claude Code와 Codex로 만든 분석이 74건, 스크립트가 1,000개를 넘었어요.

자료 내려받기, 탐색 코드 쓰기, 어두워지는 모양 맞추기, 주변 별과 가짜 신호 검사, 그래프 그리기, 실패한 시험 다시 돌리기는 Claude Code(Opus 5.5·Fable 5.1)가 했어요. 그는 "I chose what questions to ask, what tests mattered, and what counted as pass/fail.(무엇을 물을지, 어떤 시험이 중요한지, 무엇을 통과·탈락으로 볼지는 내가 정했다)"고 적었어요. 결과 검토는 Codex와, 읽기 권한만 준 새 에이전트 세션이 따로 했어요.

9월 25일에는 Zenodo에 사전인쇄본을 올렸고 조회 6,542회, 내려받기 900회를 기록했어요. TESS 재량 관측(DDT) 승인 목록에는 이 별을 2분 간격으로 관측하자는 그의 제안이 승인으로 올라 있어요. 목록에 적힌 원문은 이래요: "Pavel Rabtsevich | Two-minute cadence for TIC 4206066, a nearby K-dwarf with a 1.4R planet candidate(가까운 K형 왜성 TIC 4206066을 2분 간격으로 관측, 지구 반지름 1.4배 행성 후보)", 승인 "yes". 이 승인으로 TESS는 다음 관측 기간 동안 이 별의 밝기를 2분마다 기록해요.

TESS는 하늘을 구역으로 나눠 한 구역씩 이어서 찍는데, 이 관측 기간을 섹터라고 불러요. 이 별을 다시 찍는 섹터 110은 10월 31일부터 11월 26일까지예요. 그는 10월 6일, 섹터 110 동안 별이 어두워질 시각을 3.18일 신호와 11.13일 신호에 따라 미리 등록했어요. 3.18일 신호로는 9번, 11.13일 신호로는 3번 어두워질 것으로 예측했고, 예측 오차는 약 4분이에요. 2018·2020·2025년 자료를 숨기고 한 세 번의 예측 시험은 이미 있는 자료로 한 것이었고, 미리 등록한 예측을 새로 찍는 관측으로 확인하는 시험은 이번이 처음이에요. 스레드 끝에는 그 별까지 날아가 볼 수 있는 3D 사이트 tic4206066.pages.dev를 붙였어요.

Reference 02스스로 "im not an astronomer(천문학자가 아니다)"라고 밝힌 Reddit 사용자 Thick_Ad_9875 · Reddit·Zenodo

Rabtsevich의 행성 후보 글을 보고 가까운 작은 별 2,900개를 다시 살펴, 어느 목록에도 없던 지구 1.3배 크기 후보 둘을 찾았어요

Thick_Ad_9875는 Rabtsevich의 글을 보고 Opus 5.5로 200광년 안에 있는 작은 별 약 2,900개를 다시 살폈어요. TESS가 여러 해에 걸쳐 찍었지만 넓은 화면 사진에만 담겨서, 어느 탐색 프로그램도 그 해들의 자료를 한꺼번에 분석한 적이 없는 별을 골랐어요. 시작하기 전에는 자기가 만든 탐색 설정으로 Rabtsevich의 신호를 다시 찾아, 설정이 제대로 동작하는지부터 확인했어요.

그는 2026년 자료를 받기 전에, 후보 별이 어두워질 시각과 판정 기준을 고칠 수 없게 기록해 뒀어요. 이 예측 시험에서 후보 하나는 떨어졌고, 둘은 별이 예측한 시각에 어두워져 남았어요.

남은 후보 가운데 TIC 451641911은 134광년 떨어져 있고 3.91일마다 약 0.06% 어두워져요. TIC 26432942는 112광년 떨어져 있고 10.39일마다 약 0.07% 어두워져요. 행성이라면 둘 다 지구의 약 1.3배 크기예요. 두 후보는 그가 찾을 수 있었던 행성·후보 목록과 TESS 자동 경보 약 31만 2천 건 어디에도 없었어요.

둘 다 검사 도구 LEO-Vetter의 검사 17개를 모두 통과했어요. 다른 검사 도구 TRICERATOPS는 그 별을 도는 행성일 확률을 TIC 26432942는 96.5%, TIC 451641911은 76.7%로 냈어요. 검사 결과와 예측 시각은 Zenodo에 공개했어요.

Reference 03웹 분석 회사 Wingify를 세웠고 지금은 AI 연구소 Lossfunk를 운영하는 Paras Chopra · X 팔로워 24만 명

오전 동안 Claude Code로 TESS 자료를 뒤져, 지구 크기 행성 후보 둘을 찾았어요

Chopra는 Rabtsevich가 Claude Code로 행성 후보를 찾은 Reddit 글을 보고, 오전 동안 TESS가 긴 간격으로만 찍은 가까운 별들의 자료를 Claude Code로 짠 분석 프로그램으로 뒤졌어요.

TIC 370612437은 백조자리 방향 158광년 거리에서 3.56일마다 0.02% 어두워지고, 행성이라면 지구와 거의 같은 크기예요. HIP 114417은 안드로메다자리 방향 134광년 거리에서 4.93일마다 0.03% 어두워지고, 지구의 약 1.1배예요. 두 별이 어두워지는 일은 2019~2024년 사이 4개 관측 해에 걸쳐 각각 55번과 21번 되풀이됐어요.

한 해의 자료를 숨기고 나머지로 그 해에 별이 어두워질 시각을 예측하는 시험은 4개 해 중 3개 해에서 맞았어요. 방법과 결과는 Codex와 새로 띄운 Claude 세션이 따로 검토했어요. 그는 결과를 50초 영상과 함께 X에 올리고 NASA의 외계행성 후보 공유 사이트 ExoFOP에 커뮤니티 후보(CTOI)로 보고하겠다고 했지만, 10월 19일 기준 TIC 370612437의 ExoFOP 페이지에는 아직 커뮤니티 후보 등록이 없어요.

Reference 04Zenodo에 소속을 '독립 연구자'로 적은 Friedrich Otto Krone · Zenodo

행성이 아니라 별의 변화도 찾았어요: 식어 가는 백색왜성에서 2024년 12월의 밝기 폭발 후보

Krone은 Codex와 Claude 코딩 에이전트에게 TESS와 다른 하늘 관측 프로그램 ZTF의 보관 자료 분석을 맡겼어요. 그리고 표면이 진동하는 식어 가는 백색왜성 LP 119-10이 2024년 12월에 갑자기 밝아진 폭발 후보를 찾았어요. 밝기는 붉은빛에서 근적외선까지 찍는 TESS 자료에서 약 6.5%, 초록빛 필터(g밴드)로 찍는 ZTF 자료에서 31% 넘게 올랐어요. 두 숫자는 서로 다른 색의 빛으로 잰 밝기예요. 575.9초 주기의 진동도 나왔어요. 진동하는 식어 가는 백색왜성 가운데 폭발이 알려진 것은 10개가 안 돼요.

사전인쇄본에는 "a second AI system repeated the analysis independently from the raw archive files(두 번째 AI 시스템이 보관된 원자료에서부터 분석을 따로 다시 했다)"고 적었어요.

사람들의 반응

좋았다는 반응

  • “There's every reason to expect that this candidate super-Earth will pass further tests and make it into the official census.”

    이 슈퍼지구 후보가 다음 시험들도 통과해 공식 목록에 오를 거라고 볼 이유는 충분해요.

    이 별이 TESS의 2분 간격 관측 목록에 오른 것을 반기며 한 말이에요.

    Greg Laughlin(Yale 천문학자, 지금은 AI 업계) · Scientific Americanscientificamerican.com
  • “I am a real astronomer and I looked into it and this doesn't appear to be bs.”

    저 진짜 천문학자예요. 들여다봤는데 엉터리는 아닌 것 같아요.

    ErrorlessQuaak · Redditreddit.com
  • “Without these tools I couldn't have processed a data set this size and carried it through to a result.”

    이 도구들이 없었다면 이만한 자료를 처리해 결과까지 가져가지 못했을 거예요.

    Pavel Rabtsevich · Gizmodo 인터뷰gizmodo.com
  • “This is incredible, and one of the best uses of AI that I have seen.”

    정말 놀라워요. 제가 본 AI 쓰임새 가운데 가장 좋은 것 중 하나예요.

    Wordenskjold · Redditreddit.com

아쉬웠다는 반응

  • “almost everything we found turned out to be junk. starspots, instrument glitches, neighbor stars leaking light into the pixels etc.”

    찾은 건 거의 다 쓰레기였어요. 별 흑점, 기기 오류, 옆 별의 빛이 화소에 섞인 것 같은 거요.

    초기 후보의 절반이 자동 검사를 다 통과한 별 흑점이었고, 숨긴 해의 정보가 예측 시험에 새어 들어가 잡음까지 통과하던 버그는 새 Claude 세션이 잡았대요.

    Thick_Ad_9875 · Redditreddit.com
  • “Models agreeing with each other isn't evidence.”

    모델끼리 서로 맞다고 하는 건 증거가 아니에요.

    그가 기대는 건 누구나 잴 수 있는 신호, 누구나 다시 돌릴 수 있는 계산, 비교용 표본, 다음 자료가 오기 전에 공개해 둔 규칙이래요.

    Pavel Rabtsevich · Scientific Americanscientificamerican.com
  • “Important caveat: a faint neighbouring pair of eclipsing stars could fake the dip, so these exoplanets remain candidates pending further verification.”

    중요한 단서가 있어요. 옆의 희미한 식쌍성이 별이 어두워지는 신호를 흉내 낼 수 있어서, 이 외계행성들은 더 확인될 때까지 후보로 남아요.

    식쌍성은 서로 가리며 도는 별 두 개예요.

    Paras Chopra · Xx.com
  • “AI tools won't necessarily be helpful in the process of confirming planets, but [they] will likely continue to be used to string together publicly available code to help search for planets and run them through the basic vetting processes…”

    AI 도구가 행성을 확정하는 과정에 꼭 도움이 되지는 않겠지만, 공개된 코드를 엮어 행성을 찾고 기본 검사를 돌리는 데는 계속 쓰일 거예요.

    Kevin Hardegree-Ullman(NASA Exoplanet Science Institute) · Gizmodogizmodo.com

시작하는 법

Claude Code, Codex, Grok 같은 코딩 에이전트에 아래 요청을 붙여 넣으면 돼요. NASA 자료는 무료예요.

  1. 시작 요청

    이 글의 방법을 나도 해 보고 싶어. https://www.working-ref.com/library/coding-agent-science-data-2026-10 사례들의 순서와 주의할 점을 따라, 내 관심 분야 [예: 날씨, 지진, 유전자 데이터]의 공개 데이터로 해 볼 만한 것 세 가지를 제안해 줘. 하나 고르면 필요한 도구 설치부터 바로 시작해 줘. 고를 게 없으면 첫 사례처럼 NASA TESS 자료에서 행성 후보 찾기부터 해.

이 레퍼런스 공유하기

매주 1회 · 무료

이 레퍼런스가 도움이 되셨나요?

매주 쏟아지는 AI 소식 중 BEST
딱 3개만, 메일함에 꽂아 드릴게요

Work Smarter with AI

420명이 매주 받아보고 있어요

구독 완료 다음 호부터 메일함에서 만나요.