Zero-cool here. If you've ever stared at a blinking cursor while Claude Code or Codex churns through a refactor, you know the boredom. Enter Rexfeed, a new unofficial add-on from developer alpcanaydin that turns that dead time into a live tech feed. By integrating directly with the Rex terminal multiplexer, Rexfeed opens a side pane that rotates short news cards, tips, and even video clips the moment your coding agent starts working. It’s a clever hack to keep your brain engaged without breaking focus when the agent finally returns.

The Hook Mechanism

Rexfeed doesn't just run in the background; it hooks into the agent's lifecycle events. For Claude Code and Codex, it utilizes UserPromptSubmit and Stop hooks to trigger the pane's appearance and disappearance. When you send a prompt, the pane opens. When the agent finishes, the pane pauses, forcing your attention back to the code. For OpenCode and Pi, the integration is slightly different, using server plugins and TUI plugins to track which pane is active. The state is stored per Rex pane in ~/.cache/rexfeed/state/, ensuring that multiple sessions don't cross-contaminate your feed queue. It’s opt-in per session via /rexfeed-start or !rexfeed on, so it stays out of your way until you want it.

Multimedia in the Terminal

The real flex here is the multimedia support. Rexfeed leverages the kitty graphics protocol to render images and videos directly in the terminal. It doesn't just link to YouTube; it downloads the first few seconds of clips using yt-dlp and ffmpeg in the background, converting them into small, zlib-compressed frames. This allows for near-instant playback when a video card appears. The source list is extensive, pulling from Hacker News, Lobsters, Reddit (r/programming, r/ClaudeAI), Product Hunt, and major tech blogs like The Verge and Ars Technica. It even handles syntax-highlighted code tips from Simon Willison’s TIL and tldr-pages.

Installation and Requirements

This isn't a cross-platform toy yet. Rexfeed requires a Mac with Apple Silicon, the Rex terminal, and at least one supported agent (Claude Code, Codex, OpenCode, or Pi). Installation is handled via Homebrew or a release binary, with a setup script that automatically edits your agent's JSON configuration files. It backs up your existing configs to *.bak-rexfeed before modifying them, a nice touch for those of us who fear breaking our dev environments. Note that Codex users must trust the new hooks once via /hooks, and OpenCode users need to restart their background server to load the plugins.

Key Takeaways

  • Rexfeed integrates with Claude Code, Codex, OpenCode, and Pi via Rex's pane system.
  • Uses kitty graphics protocol to display images and short video clips directly in the terminal.
  • Opt-in per session; hooks automatically open and close the pane based on agent activity.
  • Requires macOS on Apple Silicon, Rex, Homebrew, and Python 3 for installation.
  • Pulls content from 50+ sources including HN, Reddit, GitHub Trending, and YouTube channels like Fireship.

The Bottom Line

Rexfeed is a brilliant example of 'quality of life' tooling for the AI-native workflow. It respects the terminal environment while acknowledging that waiting for LLMs is an eternity. If you're already deep in the Rex ecosystem, this is a must-have to kill the boredom between prompts.