Aside 활용 · 1화
Aside 브라우저에 자동화 10개를 맡겼다: 만드는 건 스크립트, 올리는 건 Aside
macOS용 AI 브라우저 Aside에 Threads·인스타그램·네이버 블로그 게시와 성과 보고 같은 자동화 10개를 맡겼다. 8개는 Aside 안의 예약 루틴이고, 2개는 맥의 예약 실행기가 aside exec 명령으로 부른다. 4주 동안 루틴이 421번 돌았고, 중복·계정 착오·멈춘 탭은 지시문과 표시 파일로 막았다.
Aside는 macOS용 AI 브라우저다. 크롬 계열 브라우저 안에 에이전트가 들어 있어서 내가 로그인해 둔 사이트를 에이전트가 직접 열고 누르고 입력한다. 자동화에 쓰는 기능은 세 가지다. 정해진 시각에 지시문을 실행하는 루틴, 루틴마다 따로 남는 기억 파일, 터미널에서 에이전트에게 일을 넘기는 aside exec 명령이다. 루틴마다 모델(Claude·GPT 계열)과 권한 단계(Guard, 전체 허용, 읽기 전용)를 따로 고른다.
9월 15일 첫 루틴을 만들었고 10월 12일 지금 도는 자동화는 10개다. 그동안 루틴 실행이 421번 쌓였다.
지금 도는 자동화는 10개, 그중 6개가 게시다
| 이름 | 언제 | 무엇을 | 결과 |
|---|---|---|---|
| Threads AI 뉴스 게시 | 06·12·15·20시 | Hermes 커뮤니티의 AI 카드뉴스를 골라 스레드 글로 올림, 기준 미달이면 건너뜀 | 10/1~11 기록 37회 중 게시 5회 |
| Threads 성과 보고 | 매일 05:30 | 글별 조회수를 유형으로 묶고 게시 방향 파일을 고쳐 씀 | 10/11 시작 |
| Threads 답글 좋아요 | 13·21시 | 최근 7일 답글 중 안 누른 것에 좋아요, 스팸은 건너뜀 | 첫 나흘 30분마다 185회 |
| 인스타 카드 캐러셀 | 08·19시, 12·22시 재시도 | 시황 사이트 판마다 가장 풍부한 세트 1개, Threads 동시 게시 | 10/3~11에 18판 |
| 인스타 릴스 | 08·20시 (예약 실행기) | 카드릴스 파이프라인이 만든 릴스 중 예약 시각이 된 것 | 9/29~10/11에 16편 |
| 네이버 시황정리 | 07·19시, 08:10·20:10 재시도 (예약 실행기) | 시황 한 판을 섹터별 요약 글로 발행 | 10/5~11에 12편 |
| 네이버 종목 분석 글 | 06:10·09:10 실행, 08·11시 예약 발행 | 국내 상장사 뉴스 하나를 1차 출처로 확인해 분석 글과 대표 이미지를 만들어 예약 | 10/12 시작 |
| 네이버 주간 성적표 | 월 09시 | 블로그 통계로 지난주 조회수·인기 글·유입 검색어 정리, 읽기 전용 | 10/12 첫 회 |
| 중국 AI 화제 TOP 10 | 00·06·12·18시 | 중국 AI 커뮤니티·매체 4곳의 최근 6시간 글을 주제로 묶어 순위 보고 | 4회 보고 |
| 리서치 예약 게시 | 매일 09시, 10/13 종료 | 그날 예약된 리서치 글을 게시 스크립트로 올리고 색인 요청, 애드센스 검토 조건 점검 | 10회 실행 |

표에 넣지 않은 일도 있다. 네이버 프리미엄콘텐츠 연재와 브런치 연재 예약 발행 루틴은 9월 말에 멈췄다. 블로그 원고 등록 루틴은 대기열이 비면 바로 끝난다. YouTube Studio 업로드도 Aside가 하지만 예약 없이 편마다 지시한다(유튜브 자동화).
릴스와 시황정리는 스크립트가 만들고 Aside가 올린다
매일 17:25 맥의 카드릴스 파이프라인이 영상, 캡션, 예약 시각을 폴더 하나에 담는다. 08시와 20시에 예약 실행기가 예약 시각이 된 폴더를 찾아 aside exec로 넘긴다. 지시문의 요지는 “인수인계 문서대로 이 폴더의 영상 1건을 올리고, 게시물 주소를 마지막 줄에 출력하라. 로그인·캡차가 나오거나 두 번 실패하면 멈춰라”다. 스크립트는 출력에서 게시물 주소를 찾아야 성공으로 친다. 주소가 있으면 완료 표시 파일을 쓰고 없으면 실패 알림을 띄운다. 시황정리도 같은 방식이다. 요약은 로컬 모델이 미리 쓰고 Aside는 에디터 입력과 발행만 한다.
루틴 지시문 맨 위에 승인 범위와 멈출 조건을 적었다
지시문은 짧게는 790자, 길게는 6,600자다. 맨 위에 언제 무엇을 승인했는지 적는다. 대상 계정은 하나뿐이고 다른 글 수정·삭제는 하지 않는다. 로그인 계정이 다르면 아무것도 누르지 않는다. 9월 25일 첫 인스타 게시 때 다른 계정으로 로그인돼 있어서 루틴이 이 규칙대로 멈췄다.
9월 30일에 같은 글이 이틀 연속 올라간 뒤로는 루틴의 기억 파일에서 원글 번호를 검색해 없을 때만 고르게 했다. 7일 안에 같은 대상을 다룬 글도 뺀다. 출처 검증 기준까지 지키다 보니 Threads 루틴은 기록된 37회 중 32회를 새 후보 없음이나 기준 미달로 건너뛰었다. 지시문에 건너뛰는 것이 정상이라고 적었다.
모델과 권한도 일에 맞췄다. 좋아요는 Haiku, Threads·인스타 게시는 Sonnet, 긴 분석 글과 성과 보고는 Opus를 쓴다. 중국 AI 순위는 GPT 계열에 Guard를 걸었고 주간 성적표는 읽기 전용이다.
성과 보고 루틴은 글감 순서만 정하고 검증 기준은 낮추지 못한다
05:30 성과 보고 루틴이 인사이트 화면에서 조회수를 읽어 게시 방향 파일을 다시 쓴다. 게시 루틴은 글감을 고르기 전에 이 파일을 읽는다. 10월 11일 기준 Threads 계정의 최근 글 24개(내가 직접 올린 글 포함) 조회수는 12회부터 6,381회까지 벌어졌다. 숫자가 앞뒤 안 맞는 반전과 사람 이야기로 시작한 글의 조회수가 높았고 투자 유치 뉴스(34회)와 논문 소개(15회)는 낮았다. 이 파일은 순서만 정하고 검증 기준은 낮추지 못한다고 두 지시문에 모두 적었다.
실패는 꺼진 화면, 멈춘 탭, 세션 밖 파일, 클립보드에서 났다
9월 26일 10시 칼럼 예약 게시는 45분 동안 출력이 없었다. 화면이 꺼진 맥에서 macOS가 Aside 명령줄 도구의 첫 실행 확인 창을 띄우고 기다리고 있었다. 지금은 화면을 깨운 뒤 실행하고 3분 안에 세션이 안 열리면 한 번 다시 한다. 확인 창은 사람이 있을 때 미리 한 번 승인해 둔다.
9월 29일 첫 릴스는 멈춰 있던 인스타 탭에 연결하려다 시간 초과로 끝났다. 두 번째 시도에서는 파일 선택 창이 세션 폴더 밖 파일을 거부했다. “새 탭에서 시작”, “세션 폴더에 복사한 뒤 선택”을 지시문에 넣고 세 번째 시도에서 올라갔다. 네이버 첫 게시 때는 시스템 클립보드로 붙이다 엉뚱한 이미지가 들어가서 에디터에 직접 붙여넣는 방식으로 바꿨다.
그 뒤로 실행 전에 표시 파일과 시각을 확인한다. 완료 표시 파일이 있으면 아무것도 하지 않는다. 릴스는 예약 시각에서 6시간 넘게 지났으면 올리지 않는다. 시황정리는 폴더에 PAUSED를 두면 전부 멈추고 NO_POST를 두면 만들기만 한다.
로그인, 잠든 맥, 루틴 수 한도, 화면 변경은 아직 사람 몫이다
로그인, 2단계 인증, 캡차가 뜨면 루틴은 멈추고 내가 푼다. Aside는 이 맥의 브라우저에서 돌아서 맥이 잠들면 회차를 놓친다. 10월 2~10일에는 활성 루틴 한도 3개에 걸려 좋아요 루틴을 멈췄고 10월 11일에 9개로 늘렸다. 사이트 화면이 바뀌면 지시문에 적은 버튼 이름이 맞지 않게 된다. 인스타의 공유하기 버튼은 뒤쪽 피드 버튼까지 잡혀서 대화창 안 버튼만 누르게 적었다.
블로그 원고 등록 루틴은 기본이 검수 모드라 발행 버튼 직전 화면에서 멈춘다. 자동 게시 지시문에는 승인 범위 밖의 계정·연재·기존 글로 넓히지 말라고 적었다. 네이버 종목 분석 글과 주간 성적표는 10월 12일에 시작해 아직 결과가 없다.